Data processing system having programably variable selection for reading and recordin interlaced data on a magnetic drum



A. R. TALARCZYK 3,355,718 IJATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FUR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM 1965 26 Sheets-Sheet 2.

l2 NPUT/OUTPUT s&cT|0N FSTORAGE SECHON Nov. 28, 1967 riled Aug.

a s I {am I mm mum 522. D A u: 205 C 55 0.? mm mm RI f T MT 0 L I 4 C HC z 6 \w% \T E 2 C 4 m S MSG 5 5 A m Ma RAH 5m 28. i... .|i L 8 Illllllll 6/ Q s s (mum RCW m R O PWC Q U A 1 I D D S 5 S WWLE L M E i A A M M A M l W I W W W G /O G 70 G LN LN LR D 6 6 w m m WWW w m /I (I INPUT CABLES FROM REGS.

IN EXT. EQUIP I/O CONTROL AND TIMING- SIGNALS OUTPUT TO EXT. EQLHP.

Ji 6b Nov. 28, 1967 A. R. TALARCZYK 3,355,718 BLE DATA PROCESSING SYSTEM HAVING PROGHAMABLY VARIA SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM 25 Sheets-Sheet :5

Filed Aug. 11, 1965 6 9 55B flA x52 mix zo:. .zw::m. .mz mom mmm Sa vESz 5260mm 96$: mEEm J v 6 D J s E w m A P R S L W T m A R E m D M 8 D D S A 8( U m D H HA 6 m N a o m h L M O l f o ame; 3x05 n P 8 2 9 m M A w s f 0 23456789m 23456789m W. a? m 5wz 7/ 63; n 22 Qmo; MWMH M JHP O 23456789mHmBMwmWmo z345eve mnmmmwwflm Allllll SLOT Nov. 28, 1967 Filed Aug. 11, 1965 DRUM MOVEMEN T INTERLACE 2 A. R. TALARCZYK DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM INTERLACE 4 26 Sheets-Sheet 4 INTERLACE 8 INTERLACE l6 Nov. 28, 1967 Filed Aug. 11, 1965 A. R. TALARCZYK DATA PROCESSING SYSTEM HAVING PROGRAMABIJY VARIABLE SELECTION FOR READING AND RECORDING lNTERLACED DATA ON A MAGNETIC DRUM 26 Sheets-Sheet 5 MAGNETIC DRUM UNIT INTERFACE r' 220 232 234 2 g g 5 2 2 23 g & g o I- 2 o 228-; J 2 z m 5 E Z S m c; g X Z 2 N E n: 222 w E m 1- (1) III III 3 i o t: a u. M- u. f- E E E g ED 2 2 2 3 z 8 3 DRUM DRUM wRITE CHANNEL wRITE wRITE ENABLE ENABLE DECODER DRIVERS DRIVERS GEN GEN. AN DRIVERS "ONES" "zERo" 2Ia 224 230 2I4 zIs DATA WRITE GATES\ I92 2I2 I93 AonREss COMPARATOR I 94 (FIG.22) A DRUM ANS ANGULAR Ann I ADDY SHIFT I (H620) SHIFT TIMING 274 I64 /2T6 END OF DRUM I66 I68 I ADD. ADV. f A A I96 202 I DRUM CHANNEL Na. )D. SEARCH SELECT ADD, 2-2 coMPARE SRCH' 2 -2 2 -2 F|G.2I GATES I I I I I w i 200 Iea g v I I54 D- N- |56 m 2 290 u: 5 DATA I 2 3 A E III? J L I 5 5% E a 1 z E I I I62 2 m3 253 Lu P- m gg m 2 I86 I 3 w 2 2 U E I88 254 l I80 5 I52 I A-REGISTER INTERLACE FUNCTION 2 2' SELECT REG. CODE REG. 4 (FIG. I?) IFIeIaI IFIc.IsI I I LOAD EFz LOAD EFI 249 FROM COMPUTER .INPUT 4 I AMPs.

? Fig.

COMPUTER INTERFACE Nov. 28, 1967 r lied Aug. 11,

SELECTION FOR READING ANEJ RECORDING KNTI'JRLACEL) A. R. TA LA RCZYK DATA PROCESSING SYSTIDM HAVING PROGRAMABLY VARIABLE DATA ON A MAGNETIC DRUM 26 Sheets-Sheet 6 MAGNETIC DRUM UNIT INTERFACE 262 v 265 x Q grass i E t O o u. I Z 2 O E 2 g a n 2 0 296 INPUT TIMING AND DATA /270 FAULT GATES GATE 268 ADDRESS COMPARE TIMING DIST.

F 2 .8 E 202 8F I: m PARITY CHK. I AND ERROR 206 I am WRITE 208 READ CONTROL BUFF. E 204 282 2s4 240 284 256 A-D TRANS. TRANSFER 253 D-A TRANS. CONTROL 228 294 292 INVALID FUNCTION 258- INT. REG.

Q 3 cu. BUSY U1 (U o a: j 280 m -2es S u- U. l g 244\ 23a\ EF FWD M 1/0 DATA AND EF CONTROL LINE T0 COMPUTER CONTROL REG. DRIVERS T 249 242 259 a: a: 26! 6b b5 8 S 8 e 3 COMPUTER INTERFACE Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLIACED DATA ON A MAGNETIC DRUM Filed Aug. ll, 1965 26 Sheets-Sheet '7 SET CLEAR SET CLEAR 25ml 0| o2 7.5mm

:3 d 4' FE 4701 208 470A 90! -4.5V CLEAR SET 2mm 2.4m F/g. 7b

T i 2.4m: I 2mm r -15v -|5v L L CLEAR SET Fig, 7a OUTPUT 220 OUTPUT AND/ OR I NPUTS OUTPUT INPUT Nov. 28, 1967 TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM .-;'.ed Aug ll, 1965 26 SheetsSheet 8 OUTPUT OUTPUT 55x11 CD 959 Teen 226 A INPUTS Fig. 9b Fly. .90 2 M SET CLEAR lNPUTS I 230 FE r 232 230 905 CLEAR SET 0R I O CLEAR SET INPUTS jg. I00

Nov. 28, 1967 A. R. TALARCZYK DATA PROCESSING SYSTEM HAVTNG PEOGHAMAELY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM r Lied Aug. ll, 1965 OUTPUT SheetsSheet a."

92? 2 A A J46 242 FF. J 927 254 A OR J A 252 ofl TIMING OUTPUT INPUTS INPUTS lZb NOV. 28, 1967 TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM filed Aug. ll, 1965 26 Sheets-Sheet 1O OUTPUT OU TPUT I INPUTS 1 Fig. /3b

2.4Kn. 24Kn. I "fi L l INPUTS Fig. 13 a 270 OUTPUT TIMING 4 1 1 0 ,Pl C2 C3 C4 IA5KJ'I- OUTPUT OI 842K T 5v I 270 SS 952 jTIME INPUTS Fig. /4b

f' I Q3 iig. I40

INPUTS Nov. 28, 1967 A. R. TALARCZYK 3,355,718

IATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM Filed Aug 11. 1965 26 Sheets-Sheet 11 OUTPUTS I5KJ'I I +I5V 2TKJL I ZZKII- Q2 I )I"H I Bong 470.0. IKJL I |5V 35:

o TOGG LE INPUTS OUTPUTS F. F. L474 27s OR A -278 Fig. TOGGLE I INPUTS Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PHOGHAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM Filed Aug. ll, 1965 26 Sheets-$heet 12 28 ENABLE \if 42o 426 ADDRESS 4|a COMPARE (FIG. 22)

424 me f WORD ADDRESS 408\ INTERLACE REGISTER SELECT GATES (FIG. 2|) (FIGJS) iNTERLACE ANGULAR ADDRESS 0 DECODE DRUM SHIFT REG.

(FIG.|8) (FIG. 20)

400 EFI f FROM MAGNETIC EF2 DRUM A-REGlSTER (FIG. I?) j i L402 FROM COMPUTER FIG. /70 FIG. /7b FIG. /7C FIG. I70

Fig. 7

F76. I90 F/G. I917 FIG. I90 FIG. 200 FIG. 20b

TO F-REGISTER 1967 A. R. TALARCZYK 3,

DATA PROCESSING SYSTEM HAVING PHOGRAMABLY VARIABLE ELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM 26 Sheets-Sheet 15 TO F-REGISTER Nov. 28, 1967 A. R. TALARCZYK 3,355,718

FAFA PROCESSING SYSTEM HAVING PHOGRAMABLY VARIABLE JELECTION FOR READING ANU RECORDING TNTERLACEI) vDATA ON A MAGNETIC DRUM Filed Aug. 1965 26 Sheets-Sheet 14 Fig. /7b

(FIG. I8)

1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR DEADIND AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM filled Aug. 11, 1965 26 Sheets-$heet 15 Fig. /7c

Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESS INK} TTISTFIA HAVING FHOC'RAFMABIJY VARIABLE ZEJIJECTICN FOR HEAIHNG AND RECORDING INTERLACEI) DATA ON A MAGNETIC DRUM 26 Sheets$heet 16 E-ilecl Aug. ll, 1965 Nov. 28, 1967 A. R. TALARCZYK DATA PROCESSING SYSTHM HAVING PROGRAMABLY VARIABLE S LECTION FOR READERS AN!) RECORDING INTERLACED DATA ON A MAGNETIC DRUM Filed Aug. ll, 1965 26 Sheets-Sheet 17 w o N 2 3' m \1 5}; LOAD EFI INTERLACE 2 D g 4 :3 O

oo o 7 I U m 9, 5 O 5 J g w r w m g {3 CLR, F-REG. o

m m tFlGJ?) E NTERLACE 4 8 a q I MAN. CLR. g; 2 N) m I I u 9 I N :0 O u: cu w w 9 H9 n N w o no I m m L0 L0 0 tn v INTERLACE 8 m w m H g m km FF- Ail: a 8 E INTERLACE as o1 O N 8 m 8 d: C" K) m w m N I no N w w w I I t m a I I FF-AI4 E5 2 f (D LL m g k N z 8 m 10 88 Ch 3 n D FF-AIS m 2 LL 0 F 0' 9 [I u. m ra 53 O 2 u q E A Lu o o 5 .1 z N D: 2 9 g E: Q 53 2 FF-AIG P a q as E: o f m an LA.

q- 10 m N m N I LO l0 m FF-Al? LL J I LL 0 f LL F3 10 Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE srsmzcnon FOR READING AND ancoanmu INTERLACED DATA ON A MAGNETIC DRUM filled Aug. 11, 1965 26 Sheets-Sheet 18 AAs Ml I06 Fig. I90

(FIG 22) OR OR am 914 MIOOB TO ADDRESS COMPARE A A A 5 2 "2y (FIG. 20)

ADDRESS REGISTER I FROM DRUM ANGULAR AAB M I I09 A Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERIJACED DATA ON A MAGNETIC DRUM filled Aug. ll, 1965 26 Sheets-Sheet w PAM QABA A MOOB-S TO ADDRESS COMPARE Mll04 MOOB-C (FIG 22) (FIG. 20)

TIO

M1005 A A A A A A A A flm finflnflmr {5 FROM DRUM ANGULAR ADDRESS REGISTER v E MOOB-S E Moos-c E MOOT-C F MO 08 -C was MIOOG MOOOS BA AFA APE Nov. 28, 1967 A. R. TALARCZYK 3,355,718

DATA PROCESSING SYSTEM HAVING PROGRAMABLY VARIABLE SELECTION FOR READING AND RECORDING INTERLACED DATA ON A MAGNETIC DRUM 

1. A DATA PROCESSING SYSTEM INCLUDING IN COMBINATION: AT LEAST ONE ROTATABLE MAGNETIC RECORD MEMBER, INCLUDING MEANS FOR RECORDING DATA WORDS MAGNETICALLY ON THE SURFACE OF SAID RECORD MEMBER AND FOR MAGNETICALLY READING SIGNALS STORED ON THE SURFACE OF SAID RECORD MEMBER, SAID RECORD MEMBER HAVING CONTROL SIGNALS PRE-RECORDED ON THE SURFACE THEREOF; A PROGRAMMABLE COMPUTER CAPABLE OF OPERATING PURSUANT TO A PROGRAM OF INSTRUCTION, AND INCLUDING MEANS FOR PROVIDING PROGRAMMABLE ALTERABLE FUNCTION WORDS, SAID FUNCTION WORKS HAVING AT LEAST A CODED PORTION INDICATIVE OF THE DESIRED TIME-RELATIONSHIP OF SEQUENTIALLY ADDRESSABLE STORAGE LOCATION ON SAID RECORD MEMBER; AND CONTROL MEANS RESPONSIVELY COUPLED TO SAID COMPUTER FOR SELECTIVELY ALTERING THE TIME-RELATIONSHIP OF SEQUENTIALLY ADDRESSABLE STORAGE LOCATIONS ON SAID RECORD MEMBER IN RESPONSE TO SAID CODED PORTION OF SAID FUNCTION WORD. 